TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2024 Northwest Washington Area rating list selection
                                                2023 Northwest Washington Area rating list selection
2024 TLS League Ratings
Section - Pacific NW           District - Northwest Washington           Area - Northwest Washington
Harbor Square Athletic Club    Men    By Rating
(As of 11/09/2025)
2024 2024 2024
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Robert Gunnar Thorstenson U
4.42 4.5 4.5         18 +   Shoreline, WA
2 Cameron McDowell U
4.42 4.5 4.5         18 +   Shoreline, WA
3 Werner Marx U
4.38 (4.5) 4.5         18 +   Seattle, WA
4 Joshua Wah-Blumberg U
4.32 4.5 4.5         18 +   Seattle, WA
5 Sho Ichikawa U
4.31 4.5 4.5         18 +   Seattle, WA
6 Martin Uylangco U
4.29 4.5 4.5         40 +   Duvall, WA
7 Kincaid Norris U
4.29 4.5 4.5         18 +   Kingston, WA
8 Jacob Silacci U
4.28 4.5 4.5         18 +   Seattle, WA
9 Jeff McKatims U
4.27 4.5 4.5         18 +   Bothell, WA
10 Hunter Nelson U
4.26 4.5 4.5         18 +   Seattle, WA
11 Selcuk Basturk U
4.24 4.5 4.5         40 +   Seattle, WA
12 Christopher Sackmann U
4.23 4.5 4.5         40 +   Edmonds, WA
13 Jack Bong U
4.23 (4.5) 4.5         18 +   Shoreline, WA
14 Joel Bodine U
4.22 4.5 4.5         55 +   Lynnwood, WA
15 Scott Charlston U
4.21 4.5 4.5         55 +   Sammamish, WA
16 Robert Mann U
4.20 4.5 4.5         40 +   Shoreline, WA
17 Ngon Phan U
4.14 4.5 4.5         55 +   Renton, WA
18 Darko Stankovic U
4.13 4.5 4.5         18 +   Shoreline, WA
19 Jeffrey Abram U
4.13 4.5 4.5         40 +   Edmonds, WA
20 Andrew Ygona U
4.11 4.5 4.5         40 +   Redmond, WA
21 PJ Kwon U
4.06 4.5 4.5         40 +   Everett, WA
22 Mick Horton U
4.06 4.5 4.5         65 +   Mountlake Terrace, WA
23 Eric Newman U
4.05 4.5 4.5         55 +   Seattle, WA
24 Jim Vana U
4.02 4.5 4.5         55 +   SHORELINE, WA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
25 George Huang U
3.99 4.0 4.5         55 +   Mill Creek, WA
26 Bruce Dalkin U
3.93 4.0 4.5         65 +   Seattle, WA
27 James Kim U
3.92 4.0 4.0         40 +   Edmonds, WA
28 ADITYA MIDDHA U
3.90 4.0 4.0         18 +   Seattle, WA
29 Blake Garfield U
3.88 4.0 4.0         40 +   Woodway, WA
30 David Drake U
3.87 4.0 4.0         40 +   Shoreline, WA
31 Wolf Yeigh U
3.86 4.0 4.0         55 +   Shoreline, WA
32 Chien Chang U
3.86 4.0 4.0         40 +   SNOHOMISH, WA
33 Jim McLean U
3.83 4.0 4.0         40 +   Sammamish, WA
34 Benjamin Killey U
3.79 4.0 4.0         40 +   Seattle, WA
35 Nate Estes U
3.79 4.0 4.0         18 +   Seattle, WA
36 Efrem Zimbalist U
3.78 4.0 4.0         40 +   Bothell, WA
37 Benny Viloria U
3.77 4.0 4.0         55 +   Renton, WA
38 Robert Eiland U
3.76 4.0 4.0         18 +   Spokane, WA
39 Russ Bucklin U
3.76 4.0 4.0         55 +   Bellevue, WA
40 Tate Seefried U
3.75 4.0 4.0         40 +   Edmonds, WA
41 Daniel Rutter U
3.73 (4.0) 4.0         55 +   Lake Forest Park, WA
42 Peter Gregory U
3.71 4.0 4.0         40 +   Seattle, WA
43 Kirk Dawson U
3.69 4.0 4.0         65 +   Mercer Island, WA
44 Samuel Bradley U
3.68 4.0 4.0         40 +   SHORELINE, WA
45 Chuck Fiterman U
3.66 4.0 4.0         55 +   Mukilteo, WA
46 Kevin Murray U
3.65 4.0 4.0         18 +   Mountlake Terrace, WA
47 Jack Crose U
3.65 4.0 4.0         40 +   Shoreline, WA
48 Gordon Williams U
3.64 4.0 4.0         65 +   Shoreline, WA
49 Andrew Pei U
3.64 4.0 4.0         18 +   Seattle, WA
50 Steve Kwak U
3.64 4.0 4.0         40 +   Snohomish, WA
51 Jim Coghlan U
3.64 4.0 4.0         65 +   Seattle, WA
52 Tom Fox U
3.61 4.0 4.0         55 +   Anacortes, WA
53 Jack Hagel U
3.60 4.0 3.5         65 +   Seattle, WA
54 scott combs U
3.60 4.0 4.0         40 +   Shoreline, WA
55 Andrew Gustafson U
3.59 4.0 4.0         18 +   Shoreline, WA
56 William Cohon U
3.59 4.0 4.0         65 +   Shoreline, WA
57 Youssef Shalaby U
3.57 4.0 3.5         18 +   Edmonds, WA
58 Ian Bucklin U
3.55 4.0 4.0         55 +   Seattle, WA
59 Hal Blumberg U
3.55 4.0 4.0         65 +   Seattle, WA
60 Daniel Yoon U
3.51 4.0 4.0         40 +   Everett, WA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
61 Don Robey U
3.49 3.5 4.0         40 +   Edmonds, WA
62 Erik Lorenz U
3.46 3.5 4.0         55 +   Edmonds, WA
63 Bill Zinck U
3.42 3.5 3.5         65 +   Lake Forest Park, WA
64 Vu To U
3.42 3.5 4.0         40 +   Seattle, WA
65 Roy Chang U
3.38 3.5 3.5         40 +   Bothell, WA
66 Santiago Baez U
3.38 3.5 4.0         18 +   Seattle, WA
67 Steven Counter U
3.37 3.5 3.5         55 +   Shoreline, WA
68 Paul Lorring U
3.36 3.5 3.5         65 +   Poulsbo, WA
69 Henry Anderson U
3.36 3.5 4.0         55 +   Edmonds, WA
70 Kenny Kramer U
3.30 3.5 3.5         55 +   Seattle, WA
71 Lynwood Montgomery U
3.29 3.5 3.5         55 +   Seattle, WA
72 Joseph Gregory U
3.28 3.5 3.5         40 +   Edmonds, WA
73 Scott Marcus U
3.27 3.5 3.5         18 +   Lynnwood, WA
74 Mark Henninger U
3.27 3.5 3.5         65 +   Mill Creek, WA
75 Mike Brooks U
3.27 3.5 4.0         55 +   Seattle, WA
76 Bruce Adee U
3.27 3.5 3.5         65 +   Seattle, WA
77 Michael Liner U
3.26 3.5 3.5         65 +   Shoreline, WA
78 Stan Steele U
3.25 3.5 3.5         18 +   Edmonds, WA
79 Michael Lynagh U
3.25 3.5 3.5         55 +   Edmonds, WA
80 Totte Karlsson U
3.25 (3.5) 3.5         55 +   Seattle, WA
81 Nicholas Giordano U
3.24 3.5 3.5         65 +   Seattle, WA
82 Duane Hauer U
3.20 3.5 3.5         55 +   Edmonds, WA
83 Yun Hong U
3.19 3.5 3.5         65 +   Shoreline, WA
84 Max Genereaux U
3.16 3.5 3.5         55 +   Seattle, WA
85 Richard Furman U
3.16 3.5 3.5         55 +   Edmonds, WA
86 Daniel Ellis U
3.16 3.5 3.5         18 +   Edmonds, WA
87 Scott Schlumberger U
3.15 3.5 3.5         55 +   Kenmore, WA
88 Matt Gerrans U
3.15 3.5 3.5         55 +   Bellevue, WA
89 Chris Chau U
3.15 3.5 3.0         40 +   Seattle, WA
90 Tyler Fuller U
3.14 3.5 3.5         40 +   Seattle, WA
91 Benjamin Kelch U
3.13 3.5 3.5         18 +   Seattle, WA
92 Ben Chia U
3.13 3.5 3.5         40 +   Shoreline, WA
93 STEPHEN WAUGH U
3.10 3.5 3.5         65 +   Edmonds, WA
94 Scott Chapman U
3.10 3.5 3.5         55 +   Shoreline, WA
95 George Sampson U
3.08 3.5 3.5         55 +   Seattle, WA
96 Patrick Moynihan U
3.08 3.5 3.5         40 +   Brier, WA
97 Craig Lundgren U
3.08 3.5 3.5         65 +   Seattle, WA
98 Nicholas Sherman U
3.07 3.5 3.5         65 +   Edmonds, WA
99 William Manson U
3.07 3.5 3.5         65 +   Shoreline, WA
100 Bruce Nelson U
3.05 3.5 3.5         40 +   EDMONDS, WA
101 George Pappas U
3.04 3.5 3.5         55 +   Edmonds, WA
102 Ken Tameishi U
3.03 3.5 3.5         40 +   Edmonds, WA
103 Robin Kearsley U
3.03 3.5 3.5         65 +   Edmonds, WA
104 Chris Staehli U
3.02 3.5 3.5         65 +   Seattle, WA
105 Brian Nelson U
3.01 3.5 3.5         65 +   Edmonds, WA
106 Laurent Bellange U
3.01 3.5 3.5         40 +   Seattle, WA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
107 Willem Mager U
2.96 3.0 3.5         55 +   Edmonds, WA
108 James Roma U
2.95 3.0 3.0         55 +   Edmonds, WA
109 Jon Woodbrook U
2.94 3.0 3.5         65 +   Lynnwood, WA
110 Dean Strong U
2.94 3.0 3.5         65 +   Edmonds, WA
111 Hesper Yu U
2.93 3.0 3.0         18 +   Lynnwood, WA
112 Jeremy Zucker U
2.90 3.0 3.0         65 +   Seattle, WA
113 Casey Bui U
2.90 3.0 3.0         40 +   Edmonds, WA
114 Henry Farber U
2.89 3.0 3.5         55 +   Issaquah, WA
115 Jeremy Maschman U
2.84 3.0 3.0         40 +   Edmonds, WA
116 Jerry Isen U
2.84 3.0 3.0         65 +   Shoreline, WA
117 damian Gibbs U
2.84 3.0 3.0         40 +   Edmonds, WA
118 Stephen Tameishi U
2.81 3.0 3.0         18 +   Edmonds, WA
119 Stanley Cernosek U
2.79 3.0 3.5         40 +   Seattle, WA
120 Gordon Capretto U
2.78 3.0 3.5         65 +   Seattle, WA
121 Everett Seven U
2.77 3.0 3.0         55 +   Seattle, WA
122 Peter Tang U
2.76 3.0 3.0         18 +   Edmonds, WA
123 David Tan U
2.73 3.0 3.0         55 +   Kirkland, WA
124 Richard Golphenee U
2.73 3.0 3.0         40 +   Seattle, WA
125 Forrest Carlson U
2.73 3.0 3.0         40 +   Edmonds, WA
126 Alan Borgida U
2.73 3.0 3.0         40 +   Shoreline, WA
127 Joel Ertsgaard U
2.71 3.0 3.0         40 +   Shoreline, WA
128 Joseph Mecca U
2.70 3.0 3.0         65 +   Shoreline, WA
129 Suk Lee U
2.70 3.0 3.0         65 +   Mukilteo, WA
130 Philip Laue U
2.68 3.0 3.5         55 +   Edmonds, WA
131 U Yi U
2.64 3.0 3.0         55 +   Mountlake Terrace, WA
132 Will Odell U
2.64 3.0 3.0         40 +   Edmonds, WA
133 MICHAEL LYNG U
2.64 3.0 3.0         65 +   Kenmore, WA
134 Gordon Fall U
2.63 3.0 3.0         65 +   Seattle, WA
135 Michael Codsi U
2.62 3.0 3.0         40 +   Shoreline, WA
136 Joe Albert U
2.62 (3.0) 3.0         65 +   EDMONDS, WA
137 Robert Suryan U
2.61 3.0 3.0         40 +   Camano Island, WA
138 Peter Chang U
2.59 3.0 3.0         65 +   SEATTLE, WA
139 Yosuke Miyashita U
2.57 3.0 2.5         40 +   Seattle, WA
140 JOHN MA U
2.57 3.0 3.0         65 +   Seattle, WA
141 Ted Kalmus U
2.56 3.0 3.0         40 +   Seattle, WA
142 Ray Poletti U
2.54 3.0 3.0         65 +   Seattle, WA
143 Denny Onslow U
2.53 3.0 2.5         65 +   Edmonds, WA
144 jeff mcdowell U
2.53 3.0 3.0         40 +   Shoreline, WA
145 Chris Serwold U
2.52 3.0 3.0         40 +   Edmonds, WA
146 Jeffry Borgida U
2.52 3.0 3.0         40 +   Monroe, WA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
147 Vikram Nayani U
2.50 (2.5) 3.0         40 +   Seattle, WA
148 Dave Douglas U
2.50 2.5 2.5         40 +   Lynnwood, WA
149 Forrest Reda U
2.49 2.5 2.5         40 +   Mountlake Terrace, WA
150 Gary Ocher U
2.48 2.5 3.0         65 +   Edmonds, WA
151 Anthony DiLorenzo U
2.43 2.5 2.5         40 +   Seattle, WA
152 Wes Dawson U
2.43 2.5 3.0         65 +   Edmonds, WA
153 Dave Campbell U
2.43 2.5 2.5         65 +   Shoreline, WA
154 Greg Swearinger U
2.41 2.5 3.0         65 +   Lynnwood, WA
155 Thomas O'Rourke U
2.40 2.5 3.0         40 +   Seattle, WA
156 Darrel Rich U
2.36 2.5 2.5         40 +   Shoreline, WA
157 Eric Brodersen U
2.36 2.5 3.0         40 +   Shoreline, WA
158 Bruce Jahnke U
2.31 2.5 3.0         40 +   Seattle, WA
159 Sanjay Chopra U
2.31 2.5 2.5         40 +   Edmonds, WA
160 John Haines U
2.29 2.5 2.5         40 +   Edmonds, WA
161 Dave Watkins U
2.28 2.5 3.0         65 +   EDMONDS, WA
162 Joseph Carter U
2.21 2.5 2.5         40 +   Lake Forest Park, WA
163 Rich Rano U
2.19 2.5 3.0         65 +   Edmonds, WA
164 Ryan Buma U
2.19 2.5 2.5         40 +   Shoreline, WA
165 Daryl Okamura U
2.13 2.5 2.5         40 +   Shoreline, WA
166 Richard Gould U
2.06 2.5 2.5         40 +   Shoreline, WA
167 Michael Kosten U
1.82 2.0 2.5         40 +   Shoreline, WA
Keith Abernathy U
n/a n/a 3.0         40 +   Shoreline, WA
Colin Aymond U
n/a n/a 3.0         18 +   Seattle, WA
Andy Barritt U
n/a n/a 4.0         18 +   Seattle, WA
Jim Benge U
n/a n/a 4.0         55 +   Seattle, WA
John Bernard U
n/a n/a 3.0         65 +   Edmonds, WA
Richard Blumberg U
n/a n/a 3.5         40 +   Seattle, WA
N Brooks U
n/a n/a 5.0         18 +   Seattle, WA
Edwin Chang U
n/a n/a 4.5         40 +   Everett, WA
Steven DeFrancisci U
n/a n/a 3.5         18 +   Edmonds, WA
Jay Doran U
n/a n/a 4.0         18 +   Seattle, WA
Ron Fredrickson U
n/a n/a 3.5         65 +   Seattle, WA
Matt Gettmann U
n/a n/a 3.0         40 +   Edmonds, WA
Richard Gustafson U
n/a n/a 2.5         65 +   Shoreline, WA
Jac Hand U
n/a n/a 3.0         18 +   Edmonds, WA
Michael Jacobs U
n/a n/a 3.0         65 +   Shoreline, WA
William Kennelly U
n/a n/a 3.0         18 +   Woodway, WA
Peter Knowles U
n/a n/a 2.5         65 +   Edmonds, WA
Jose Ledezma U
n/a n/a 4.0         18 +   Seattle, WA
Joe Leinonen U
n/a n/a 3.5         65 +   Seattle, WA
Paul Mathew U
n/a n/a 3.0         65 +   Woodinville, WA
Brad McGinnis U
n/a n/a 4.5         18 +   Edmonds, WA
Loren McPhillips U
n/a n/a 3.0         65 +   Edmonds, WA
Mike Miller U
n/a n/a 3.0         40 +   Edmonds, WA
Michael Miller U
n/a n/a 3.0         40 +   Edmonds, WA
Carl Miller U
n/a n/a 3.5         55 +   Shoreline, WA
Hoang Ngo U
n/a n/a 4.0         18 +   Seattle, WA
Lawrence Palmer U
n/a n/a 3.5         40 +   Edmonds, WA
Michael Pu U
n/a n/a 4.0         18 +   Jacksonville, FL
Allan Rand U
n/a n/a 2.5         40 +   Edmonds, WA
Thad Saleska U
n/a n/a 3.5         40 +   Shoreline, WA
Patrick Schirmer U
n/a n/a 2.5         65 +   Seattle, WA
Rich Schlachter U
n/a n/a 3.5         65 +   Lake Forest Park, WA
Gene Shin U
n/a n/a 3.0         40 +   Seattle, WA
Andrew Shiosaki U
n/a n/a 3.5         55 +   Seattle, WA
Jackson Simmons U
n/a n/a 3.0         65 +   Shoreline, WA
Andrew Swartz U
n/a n/a 4.0         18 +   JACKSONVILLE, FL
Tom Tameishi U
n/a n/a 3.5         40 +   Bellevue, WA
Brad Tenney U
n/a n/a 3.5         55 +   Shoreline, WA
Chris Tifre U
n/a n/a 2.5         18 +   Edmonds, WA
Jack Vale U
n/a n/a 3.5         65 +   Edmonds, WA
Gary Wilke U
n/a n/a 3.5         65 +   Bellevue, WA
Adrian Wilson U
n/a n/a 3.0         55 +   Shoreline, WA